WEB DYNAMIQUE

TP5 Messagerie Validation en PHP/Javascript

 

Partie 1 : La Messagerie sous Mysql

Reprendre la messagerie du TP2.

 

La messagerie permettait de saisir et de restituer les informations suivantes :

·         Nom, E-mail, Ville, Sexe, Age, Message

 

Nous allons y ajouter la saisie d’un numéro de téléphone

 

Exercice 1 : Portage sous Mysql

Les scripts PHP permettaient de stocker la messagerie dans des fichiers textes. Portez le stockage des informations dans la base de données Mysql.

 

Vous devez pour cela créer une table Mysql.

Ensuite vous devez modifier le code Mysql pour aller lire ou écrire vers cette table au lieu du fichier plat.

 

Exercice 2 : La page de garde (index.php  basé sur msg-list.php)

Il doit permettre de restituer dans une page HTML les entrées contenues dans la base de données située coté serveur. 2 boutons ou liens doivent pouvoir permettre d’aller vers la page du formulaire de saisie d’une nouvelle entrée de la messagerie.

 

Exemple  de résultat:

 

 

 

 

 

Exercice 3 : Le formulaire (form.html) et le script PHP de stockage (msg-store.php)

Voici un exemple :  

 

Il doit permettre de stocker les valeurs saisie dans le formulaire dans la base de données coté serveur.

 

Partie 2 : Validation des saisies

 

Nous allons ajouter à la messagerie la gestion des champs obligatoires

 

Une saisie de formulaire sera valide si un minimum d’informations est présent :

·         Nom : Non vide

·         E-mail : Non vide et de la forme xxxx@yyyy.zzz

·         Ville : vide possible

·         Age : non vide, numérique entre 4 et 100

·         Message : non vide

 

Comment s’y prendre ?